home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 42 / Amiga Format AFCD42 (Issue 126, Aug 1999).iso / -serious- / programming / other / gui4cli / docs / tutorials / checkboxes.gc < prev    next >
Text File  |  1999-05-14  |  1KB  |  54 lines

  1. G4C
  2.  
  3. WinBig -1 -1 250 160 "CheckBoxes.gc"
  4. WinType 11110001
  5.  
  6. BOX 0 0 0 0 OUT RIDGE
  7. LINE 2 88 246 88 1
  8.  
  9. xonLoad 
  10.     GuiOpen CheckBoxes.gc
  11.  
  12. xonClose
  13.     GuiQuit CheckBoxes.gc
  14.  
  15. CText 80 10 'CheckBoxes' #screen 8 2 0 0001
  16.  
  17. Text 16 90 100 14 'Current settings of the' 25 NOBOX
  18. Text 16 99 100 14 'checkbox variables are' 25 NOBOX
  19. Text 66 114 80 14 'First ' 25 NOBOX
  20. Text 66 128 80 14 'Second ' 25 NOBOX
  21. Text 66 142 80 14 'Third ' 25 NOBOX
  22.  
  23. ; ---- These text gadgets will be updated when a checkbox is clicked
  24.  
  25. Text 130 114 50 12 'ON' 25 BOX
  26.     gadid 1
  27.  
  28. Text 130 128 50 12 'No' 25 BOX
  29.     gadid 2
  30.  
  31. Text 130 142 50 12 'TRUE' 25 BOX
  32.     gadid 3
  33.  
  34. ; Here are the three CheckBox entries
  35. ; Each xCheckBox entry takes the following arguments :
  36. ;          L   T  W  H  Title  Var OnText OffText State
  37. ;          |   |  |  |    |     |   |     |       |
  38.  
  39. xCheckBox 110 30 26 11 'First' cb1 'On' 'Off'     ON
  40.     Update CheckBoxes.gc 1 '$cb1'
  41.  
  42. ; The On and OffText can be whatever you need
  43. xCheckBox 110 50 26 11 'Second' cb2 'Yes' 'No' OFF
  44.     Update CheckBoxes.gc 2 '$cb2'
  45.  
  46. xCheckBox 110 70 26 11 'Third' cb3 'TRUE' 'FALSE' ON
  47.     Update CheckBoxes.gc 3 '$cb3'
  48.  
  49. ; The three checkboxes used here are the 'standard' size of
  50. ; W=26 H=11, but other sizes can be used.
  51.  
  52.  
  53.  
  54.